@charset "UTF-8";
/**
 * 表格
 */
/* line 9, ../../sass/component/table.scss */
.ui-table {
  width: 100%;
  border-collapse: collapse;
}

/* line 13, ../../sass/component/table.scss */
.ui-table th {
  font-weight: 500;
}

/* line 14, ../../sass/component/table.scss */
.ui-table td, .ui-table th {
  border-bottom: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  text-align: center;
}

@media screen and (-webkit-min-device-pixel-ratio: 2) {
  /* line 20, ../../sass/component/table.scss */
  .ui-table td, .ui-table th {
    position: relative;
    border-right: 0;
    border-bottom: 0;
  }

  /* line 25, ../../sass/component/table.scss */
  .ui-table td:after, .ui-table th:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0)), -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
    background-size: 1px 100% ,100% 1px;
    background-repeat: no-repeat;
    background-position: right, bottom;
    pointer-events: none;
  }

  /* line 38, ../../sass/component/table.scss */
  .ui-table tr td:last-child:after, .ui-table tr th:last-child:after {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: bottom;
  }

  /* line 44, ../../sass/component/table.scss */
  .ui-table tr:last-child td:not(:last-child):after {
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0.5, transparent), color-stop(0.5, #e0e0e0), to(#e0e0e0));
    background-size: 1px 100%;
    background-repeat: no-repeat;
    background-position: right;
  }
}
/* line 51, ../../sass/component/table.scss */
.ui-table tr td:last-child, .ui-table tr th:last-child {
  border-right: 0;
}

/* line 54, ../../sass/component/table.scss */
.ui-table tr:last-child td {
  border-bottom: 0;
}
